package com.atguigu;

/**
 * @author leimingchao
 * @create 2021-04-08 19:40
 * 强制类型转换:自动类型提升的逆运算
 *     1.需要使用强转符：()
 *     2.注意点：强制类型转换，可能导致精度损失
 *
 *
 *
 */
public class VariableTest3 {

    public static void main(String[] args) {
        double d1 = 12.9;
        //截断操作，损失精度
        int i1 = (int) d1;
        System.out.println(i1);

        //没有精度损失
        long l2=123;
        short s2 = (short) l2;
        System.out.println(s2);

        int i2 = 128;
        byte b = (byte) i2;
        // -128,精度损失
        System.out.println(b);
    }

}
